home *** CD-ROM | disk | FTP | other *** search
/ Revista do CD-ROM 46 / CD-ROM 46 / CD-ROM 46.iso / lazer / scrgeiss / geissfaq.txt < prev    next >
Encoding:
Text File  |  1999-03-02  |  7.9 KB  |  187 lines

  1. --------------------------------------------------------------
  2. Troubleshooting / frequently-asked questions about Geiss
  3. (screensaver version)
  4. --------------------------------------------------------------
  5.  
  6. INSTALLATION INSTRUCTIONS ARE AVAILABLE ON THE WEB AT
  7. http://www.cis.ohio-state.edu/~geiss/inst_ss.html
  8.  
  9. THE MOST RECENT TROUBLESHOOTING/FAQ INFORMATION IS AT
  10. http://www.cis.ohio-state.edu/~geiss/faq_ss.html
  11.  
  12. --------------------------------------------------------------
  13. Before e-mailing me, please MAKE SURE you've done the following:
  14. --------------------------------------------------------------
  15.    -read this entire FAQ.  It is short.
  16.    -downloaded & installed DirectX 3.0 or later.  About 50%
  17.        of problems are solved by this!
  18.    -downloaded the latest version of the Geiss screensaver
  19.    -if the bug persists, then please e-mail me, and mention
  20.        that you have tried these 3 things.  My e-mail address
  21.        is in the 'about' box of the config panel.  Thank you.
  22.  
  23. --------------------------------------------------------------
  24.  
  25. Requirements:  Windows 95 or 98
  26.                DirectX 3.0 or later
  27.                Pentium-200 or faster
  28.  
  29. Recommended:   Sound card
  30.                CD-Audio cable            
  31.  
  32. --------------------------------------------------------------
  33.  
  34. Problem:   When I run the screensaver, it gives me an error that 
  35.            says "DSERR_BADFORMAT".
  36.      
  37. Solution:   This is a common problem.  You probably 
  38.    have an "Open Program" sound effect turned on, and you
  39.    need to turn it off.  Go to the control panel, double-
  40.    click 'Sounds', and scroll down to "Open Program."  Make
  41.    sure that there is no sound associated with opening a
  42.    program - if there is, turn it off.  If this still
  43.    doesn't fix the problem, make sure your sound card
  44.    supports 16-bit, 44100 Hz, stereo sound (99% do - only
  45.    very old cards are at risk here).  As a last resort, try
  46.    to locate the most recent drivers for your sound card.
  47.      
  48.  
  49. --------------------------------------------------------------
  50.  
  51. Problem:   I don't see any reaction to sound (during the screensaver). 
  52. Problem:   I don't see a waveform on the screen (during the screensaver).
  53.      
  54. Solution:   
  55.  
  56.    -Hopefully you realize you need a functioning sound
  57.       card for this to work.
  58.  
  59.    -Make sure that Windows' volume settings are at about
  60.       50% for your microphone, CD-audio, and line-in.  Do
  61.       this by clicking the Start Menu button, then going to
  62.       Programs, Accessories, Multimedia, and finally, Volume
  63.       Control.  Then adjust the appropriate slider bars (to
  64.       about half-way).  If any are missing, go to the Options
  65.       menu, select Properties, then scroll through the list
  66.       and select (check) whatever is missing (e.g. microphone,
  67.       cd-audio, etc.).
  68.  
  69.    -Also try this: from Windows' volume control, on the menu 
  70.       click Options/Properties, select 'Recording', and hit OK.  
  71.       Now make sure that each [recording] channel has the 
  72.       "SELECT" box checked next to it, and that the volumes 
  73.       are all set to 50% or higher.
  74.  
  75.    -If that doesn't work, and you are trying to get sound
  76.       from an audio CD in your cd-rom drive, you might be
  77.       missing a <EM>cd-audio cable</EM> which connects your
  78.       cd-rom drive to your sound card.  It is easiest to
  79.       check first if the sound works with, say, a microphone
  80.       before checking for the cable.  If the microphone works
  81.       (i.e. you see a sound wave on the screen when you speak
  82.       into it), then you're probably missing the cable (they
  83.       run about $5).  If the microphone doesn't work, keep
  84.       troubleshooting.
  85.  
  86.    -Make sure you have the most recent version of the drivers
  87.       for your sound card.  Also make sure the sound card is
  88.       less than 5 years old (it must be able to handle 16-bit,
  89.       44100 Hz, stereo sound).  
  90.  
  91.    -Make sure you have at least DirectX 5.0 or later installed.
  92.       If it's been a long time since you installed it, try
  93.       installing DirectX 6.0 fresh.
  94.      
  95.  
  96. --------------------------------------------------------------
  97.  
  98. Problem:   I select a new video mode, but it just goes back to
  99.            the default every time.
  100.  
  101. Solution:   None - your video card doesn't support that mode;
  102.    you must pick another.  Older video cards can't properly
  103.    enumerate what video modes they support, so they just list
  104.    them all.  If you have one of these video cards, you might
  105.    have to dig around to find a video mode that really works.
  106.       
  107.  
  108. --------------------------------------------------------------
  109.  
  110. Problem:   I can't get the screensaver to use password
  111.            protection.
  112. Problem:   The screensaver's preview window doesn't show
  113.            anything.
  114.  
  115. Solution:  Darn right it's broken - the screensaver doesn't
  116.    support passwords or a preview.  Sorry, I have classes to
  117.    study for!  :)
  118.       
  119.  
  120. --------------------------------------------------------------
  121.  
  122. Problem:   Geiss gives me an error message that says "Ordinal
  123.            Not Found - The ordinal 6 could not be located in
  124.            the dynamic link library DSOUND.dll."
  125.  
  126. Solution:  You need to download and reinstall DirectX 3.0 or
  127.    later.  You can download DirectX 6.0 from Microsoft on the
  128.    web at http://www.microsoft.com/directx/download.asp .
  129.  
  130.  
  131. --------------------------------------------------------------
  132.  
  133. Question:  Are you going to make a 3dfx version, or support AMD's
  134.            3dNOW! instructions?  It would be a lot faster.
  135.  
  136. Answer:    No - 3dfx is not applicable to this program.  Geiss
  137.    is neither polygon-based or sprite-based, and therefore the
  138.    hardware acceleration of 3dfx or other 2d/3d systems would
  139.    offer it no benefits.  In addition, it is mostly integer
  140.    math, and 3dNOW! is only good for floating point math (which
  141.    is much, much slower to start with, so I won't be switching
  142.    to it!).
  143.  
  144.  
  145. --------------------------------------------------------------
  146.  
  147. Question:  Why does it run so darn slow?
  148.  
  149. Answer #1: Have you tried 8-bit color?  This is the target
  150.    color depth for the program.  Higher bit depths (16,24,32)
  151.    are there for posterity and the age of 1-gigahertz machines.
  152.    They require 3 times as much processing: one for each red,
  153.    green and blue buffer, as opposed to one monochrome
  154.    (paletted) buffer in 8-bit modes; and then the blit (image
  155.    copy) to the video card has to send about four times the
  156.    volume of data every frame.  As you can see, 8-bit color
  157.    is going to be a lot smoother.
  158.  
  159. Answer #2: Have you tried a lower resolution, like 640x480,
  160.    or tried setting your "vertical screen size" to about 50%?
  161.    The image is smooth enough that once you're at 640x480,
  162.    you can't see much of a difference between it and higher
  163.    resolutions.  Also, the 50% vertical screen size saves a
  164.    lot of CPU time and makes a cool letterbox effect.
  165.  
  166. Answer #3: Are you running an AMD or Cyrix (as opposed to
  167.    Intel)?  That could be it.  I've been able to tweak the
  168.    main loop to very high frame rates on the Intel, but no
  169.    matter what I try for the AMD, I can't get the same
  170.    performance out of it.  The AMD and Cyrix are good
  171.    processors, but for this specific muscle of the processor,
  172.    they don't hold up as well.  Other related hardware
  173.    could be RAM... slow RAM will hurt you, or a slow or
  174.    small L2 cache will hurt very bad.  Also, a cheap
  175.    motherboard with a slow bus could drop performance too.
  176.    Your video card shouldn't make a huge difference, though,
  177.    as long as it has EDO or faster RAM, and is PCI or AGP
  178.    (AGP is not taken advantage of yet... anybody want to buy
  179.    me an AGP motherboard & video card so I can do it? :).
  180.    Also, a 3d-accelerated video card will make NO difference..
  181.    What you see in Geiss right now is not hardware accelerated
  182.    (nor can it be).
  183.  
  184. Answer #4: Don't forget to minimize other windows first...
  185.    this can make a huge difference, especially under '98.
  186.  
  187.